revenues from gambling activities - Alemán Inglés Diccionario